Big Huge Thesaurus

hydrogen carbonate

noun